var currentPage = 1;//当前页码
var pageSize = 10;//每页显示的数据量
var totalCount = 0;//总条数
var totalPage = 1;//总页码


function showYz() {
    $(".yongzhang-table tr:gt(0) td").html("&nbsp;");
    let zt = $(".zhuangtai").val();

    let jsonA={

        currentPage:currentPage,
        pageSize:pageSize,
        state:zt
    };
    console.log(jsonA)
    $.ajaxSettings.async = false;
    $.getJSON("/smc/page",jsonA,function (a) {
        console.log(a);
        totalCount=a.tr.total;
        totalPage=a.tr.pages;
        let yzname = a.user.name;
        let yzjob = a.jobtitle.job;
        if (a.tr.list==""){
            // layer.alert('暂无名片印制记录', {icon: 6});
            location.href="/smc/zbxx";
            // $(".mingpian-table").append("<tr><td colspan='12'><h2 style='text-align: center'>暂无名片印制记录</h2></td></tr>");

        }
        $(a.tr.list).each(function (i,v) {
            let yztype="";
            if (v.d_id==18){
                yztype="公司用章"
            }else if(v.d_id==19){
                yztype="财务用章"
            }else if(v.d_id==20){
                yztype="人事用章"
            }
            let yzstate=""
            // let yzapp=""z
            if (v.state==0){
                yzstate="审核中"
                // yzapp=""
            }else if(v.state==1){
                yzstate="通过"
                // yzapp=v.approver
            }else if(v.state==-1){
                yzstate="拒绝"
                // yzapp=v.approver
            }else if(v.state==-2){
                yzstate="已取消"
                // yzapp=""
            }
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(0).text((currentPage - 1) * pageSize + i + 1);
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(1).text(yzname);
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(2).text(yzjob);
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(3).text(yztype);
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(4).text(v.yzTime);
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(5).text(v.reason);
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(6).html(v.approver);
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(7).html(yzstate);
            $(".yongzhang-table").find("tr").eq(i+2).find("td").eq(8).html("<button class='layui-btn layui-btn-xs' onclick='qxyz("+v.state+","+v.id+")'>&nbsp;&nbsp;取消申请&nbsp;&nbsp;</button>");
        })
    });
    $.ajaxSettings.async = true;
    showPage()
}
//展示页码
function showPage() {
    if (currentPage == 0){
        currentPage = 1;
    }
    if (totalPage == 0){
        totalPage = 1;
    }
    $(".showPage").text("第" + currentPage + "页 / 共" + totalPage + "页");
}
function next(){
    currentPage++;
    if(currentPage>totalPage){
        currentPage=totalPage;
        return;
    }
    showYz()
}
function prev(){
    currentPage--;
    if(currentPage<1){
        currentPage=1;
        return;
    }
    showYz()

}
function start(){
    currentPage=1;
    showYz()
}
function end(){
    currentPage=totalPage;
    showYz()


}
function qxyz(num,id) {
    if (num==0){
        layer.msg('你确定要取消吗？', {
            time: 0 //不自动关闭
            ,btn: ['确定', '取消']
            ,yes: function(index){
                layer.close(index);
                $.getJSON("/smc/updYz","id="+id,function (data) {
                    if (data){
                        layer.alert('操作成功', {icon: 6});
                    }else {
                        layer.alert('操作失败', {icon: 5});
                    }
                    window.location.href='/to/yongzhangxq'
                })
            }
        });
    }else if(num==1){
        layer.alert('已通过，不可取消', {icon: 6});
        return
    }else if(num==-1){
        layer.alert('已拒绝，不可取消', {icon: 5});
        return
    }else if(num==-2){
        layer.alert('已取消', {icon: 5});
        return
    }
}


